• word of the day

    tamias striatus

    tamias striatus - Dictionary definition and meaning for word tamias striatus

    Definition
    (noun) small striped semiterrestrial eastern American squirrel with cheek pouches
Download our Mobile App Today
Receive our word of the day
on Whatsapp